natural beaches - Turkish English Dictionary